import { setupAuxArc } from './arc'
import { setupAuxCircle } from './circle'
import { setupAuxGraphicCore } from './core'
import { setupAuxLine } from './line'
import { setupAuxPoint } from './point'
import { setupAuxSector } from './sector'

export { type AuxPoint } from './point'

export async function setup() {
  setupAuxGraphicCore()
  setupAuxPoint()
  setupAuxLine()
  setupAuxCircle()
  setupAuxArc()
  setupAuxSector()
}
